now you're making sense. - Türkisch Englisch Wörterbuch