special heavy penal courts - Spanish English Dictionary