launch a satellite - Turco Inglés Diccionario