swimming complex - Spanish English Dictionary