make a perfect sense - Türkisch Englisch Wörterbuch