caribbean cupgrass (eriochloa polystachya) - German English Dictionary