impertinent and annoying - Türkisch Englisch Wörterbuch