have a craving for something - Francés Inglés Diccionario