the pit (arena) - German English Dictionary