cake soaked in alcohol - Turkish English Dictionary