long-legged [adjective] + stride [noun]