annoying and inconvenient person - Türkisch Englisch Wörterbuch