to simmer - Francés Inglés Diccionario