to be complete on delivery - İspanyolca İngilizce Sözlük