reflect the pure beauty - Spanish English Dictionary