impertinent and annoying - Allemand Anglais Dictionnaire