a vile, despicable man - Français Anglais Dictionnaire