the pit (arena) - Spanish English Dictionary