be physically disabled - Turc Anglais Dictionnaire