primary tillage equipment - German English Dictionary