tractor drawn implement - Turkish English Dictionary