space launch complex (slc) - Inglés Sinónimo Diccionario