sun-exposed areas - Spanish English Dictionary