restoration premium - German English Dictionary