the pit (arena) - Espagnol Anglais Dictionnaire