watering cart - Turkish English Dictionary