semolina cake soaked in light syrup - Turkish English Dictionary