battery commander's telescope - Francés Inglés Diccionario