be small in stature - Turc Anglais Dictionnaire