lick your wounds - İspanyolca İngilizce Sözlük