reflect the beauty - Spanish English Dictionary