green manure crop - German English Dictionary