make an indelible impression on - Türkisch Englisch Wörterbuch