a species of grass (axonopus compressus) - Spanish English Dictionary