launch site (ls) - Alemán Inglés Diccionario