tractor drawn implement - German English Dictionary