open selling palace - Alemán Inglés Diccionario