little short of something - Türkçe İngilizce Sözlük