operating satellite - Español Inglés Diccionario