score a feature film etc. - Francés Inglés Diccionario