pinhole eyepiece - Turkish English Dictionary