it's like everything fell into place - Türkisch Englisch Wörterbuch