terrestrial eyepiece - Turkish English Dictionary