the pit (arena) - Español Inglés Diccionario