star grass (chloris truncata) - Spanish English Dictionary