earth launched - Francés Inglés Diccionario