sport complex - Spanish English Dictionary