exposed over large areas - Spanish English Dictionary