give something a lick and a promise - Deutsch Englisch Wörterbuch