overgrass - French English Dictionary