annoying and inconveniencing person - Spanisch Englisch Wörterbuch