architect restorer - German English Dictionary