open a store - Inglés Sinónimo Diccionario