crop protection equipment - German English Dictionary