physically unable - Turc Anglais Dictionnaire