lick your wounds - Turco Inglés Diccionario