multi-sport center - Spanish English Dictionary