more deplorable - Français Anglais Dictionnaire