uncontainable desire to eat something - Espagnol Anglais Dictionnaire