impenetrability - German English Dictionary