make suitable arrangements - Almanca İngilizce Sözlük