craving (desire) - French English Dictionary