rude and annoying man - Allemand Anglais Dictionnaire