refracting telescopetranslation and definition "refracting telescope", tamil lexiconWordTamil Definitionrefracting telescopeமுறிதொலைகாட்டி