take one's licks - Español Inglés Diccionario