sprinkling wagon - Turkish English Dictionary