special heavy penal courts - Allemand Anglais Dictionnaire