water chutes - Turkish English Dictionary