that's a perfect fit. - Türkisch Englisch Wörterbuch