hydroscope - Turkish English Dictionary