cake soaked in alcohol - French English Dictionary