pantry of the royal palace - Alemán Inglés Diccionario