make the necessary arrangements - Türkçe İngilizce Sözlük