take a licking but keep on ticking - Türkisch Englisch Wörterbuch