water stream - Turkish English Dictionary