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