launch site (ls) - Turco Inglés Diccionario