annoying and inconvenient person - Spanisch Englisch Wörterbuch