have handled or arranged something - Türkçe İngilizce Sözlük