Arti sports complex dalam Kamus Inggris-Indonesia