edifices - German English Dictionary