little/nothing short of something - İngilizce Eşanlam Sözlük