cake soaked in alcohol - German English Dictionary