long-spiked hardgrass - German English Dictionary