nozzle sprinkling machine - Turkish English Dictionary