centipede grass (eremochloa ophiuroides) - French English Dictionary