use one's best endeavor - Türkçe İngilizce Sözlük