a vile, despicable man - Turc Anglais Dictionnaire