swimming pool (open air) - Spanish English Dictionary