take your best shot - Türkçe İngilizce Sözlük