semiconductor telescope - Alemán Inglés Diccionario