edifice - German English Dictionary