the pit (arena) - Allemand Anglais Dictionnaire