virgin enthroned - Spanish English Dictionary