cherry gateau - German English Dictionary