grimace to amuse children - Francés Inglés Diccionario