LeoGlossary: Richard Attenborough (Actor)