caribbean cupgrass (eriochloa polystachya) - Spanish English Dictionary