more deplorable - Turc Anglais Dictionnaire