regulatory impediment - German English Dictionary