mossgrass - French English Dictionary