have a craving for something - Turco Inglés Diccionario