tropostereoscope - Turkish English Dictionary