marshmellow - French English Dictionary