street sprinkling - Turkish English Dictionary