score a feature film etc. - Spanish English Dictionary