give something your best shot - İspanyolca İngilizce Sözlük