dosimetry telescope - Turkish English Dictionary