physically demanding - Turc Anglais Dictionnaire