restorement - German English Dictionary