Restaurator - German English Dictionary