more reprehensible - Turc Anglais Dictionnaire