house of many doors - German English Dictionary