minimum tillage - German English Dictionary