something of a puzzle - Türkisch Englisch Wörterbuch