glimpse of a woman exposed surprisingly - Spanish English Dictionary