ribgrass - French English Dictionary