no-till farming - German English Dictionary