still linger strongly in one's memory - Türkisch Englisch Wörterbuch