lick your wounds - Español Inglés Diccionario