be in short supply - Türkçe İngilizce Sözlük