sun-exposed aspect - Spanish English Dictionary