restorator - German English Dictionary