matter that is annoying and difficult to solve - Türkisch Englisch Wörterbuch