satellite-carrying rocket - Francés Inglés Diccionario