soaked in honey water - French English Dictionary