complete the necessary arrangements - İspanyolca İngilizce Sözlük