cacao-filled roll - German English Dictionary