centipede grass (eremochloa ophiuroides) - German English Dictionary