agricultural implement - Turkish English Dictionary