european communication satellite system (ecs) - Español Inglés Diccionario