impenetrably - German English Dictionary