not live up to expectations - Türkçe İngilizce Sözlük