to substantially complete - Almanca İngilizce Sözlük