give oneself a cat-lick - Türkisch Englisch Wörterbuch