cake made of cheese and pastry - German English Dictionary