leave an indelible imprint - Türkisch Englisch Wörterbuch