take a licking - Almanca İngilizce Sözlük