lead role - Spanish English Dictionary