passive communication satellite - Francés Inglés Diccionario