short-legged animal/horse - Turc Anglais Dictionnaire