multipurpose satellite - Francés Inglés Diccionario