competition swimming pool - Spanish English Dictionary