make more of an effort to fit in somehere - Türkçe İngilizce Sözlük