supply (a need) - Türkçe İngilizce Sözlük