debilitating - Turc Anglais Dictionnaire