guinea grass (megathyrsus maximus) - French English Dictionary