give it one's best shot - Türkçe İngilizce Sözlük