supply of provisions - Türkçe İngilizce Sözlük