earth launched - Turco Inglés Diccionario