shu-torun royal palace - Alemán Inglés Diccionario