debilitating - Français Anglais Dictionnaire