impertinent and annoying person - Französisch Englisch Wörterbuch