playing a part in something - Spanish English Dictionary