farm implements - Turkish English Dictionary