impertinent and annoying person - Allemand Anglais Dictionnaire