tilling implement - German English Dictionary