there's food on the stove - Francés Inglés Diccionario