eyepiece carriers - Spanish English Dictionary