open-air pool - Spanish English Dictionary