satellite tracking antenna - Alemán Inglés Diccionario