lick one's wounds - Almanca İngilizce Sözlük