an eye-catching beauty - Türkisch Englisch Wörterbuch