Translation of "Denied party screening" in German

Related phrases