imperforat - German English Dictionary