cherry gateau - French English Dictionary