anyone despicable/vile - Turc Anglais Dictionnaire