under due process of law - German English Dictionary