search subtitles from subscene.com

def search(self, release_name, lang):
        """search subtitles from subscene.com"""
        subtitles = []
        language = babelfish.Language.fromalpha2(lang).name
        payload = {'q': release_name, 'r': 'true'}
        url = 'http://subscene.com/subtitles/release'
        response = requests.get(url, params=payload, headers=self.headers).text
        soup = BS(response, "lxml")
        positive = soup.find_all(class_='l r positive-icon')
        neutral = soup.find_all(class_='l r neutral-icon')
        for node in chain(positive, neutral):
            suburl = node.parent['href']
            quality = node['class'][2].split('-')[0]
            name = node.parent.findChildren()[1].text.strip()
            if language.lower() in suburl and 'trailer' not in name.lower():
                subtitle = {}
                subtitle['release'] = name
                subtitle['link'] = urljoin(self.base_url, suburl)
                subtitle['lang'] = lang
                subtitle['movie'] = name+quality
                subtitle['date'] = '10/10/2010'
                subtitles.append(subtitle)
        return subtitles