make have good sense - Türkisch Englisch Wörterbuch