repair and restoration - Almanca İngilizce Sözlük