impertinent and annoying - Almanca İngilizce Sözlük