hay-harvesting machine - Turkish English Dictionary