certificate of restoration - Almanca İngilizce Sözlük