indelible imprint - Türkisch Englisch Wörterbuch