you rotten bastard! - Français Anglais Dictionnaire