cast a role - Spanish English Dictionary