rocket the satellite into space - Francés Inglés Diccionario