grin like a cheshire cat - Francés Inglés Diccionario