all the pieces finally clicked into place - Türkisch Englisch Wörterbuch