satellite communications technician - Alemán Inglés Diccionario