open-air swimming pool - Spanish English Dictionary