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