tough egg (to crack) - Español Inglés Diccionario