immoderate appetite - Francés Inglés Diccionario