most deplorable - Turc Anglais Dictionnaire