be physically down - Turc Anglais Dictionnaire