rude and annoying man - Français Anglais Dictionnaire