short rotation ryegrass - German English Dictionary