no-thoroughfare - German English Dictionary