special heavy penal courts - Alemán Inglés Diccionario