uncontainable desire to eat something - Español Inglés Diccionario