a shit-eating grin - Francés Inglés Diccionario