agricultural implements - Turkish English Dictionary