recurring role - Spanish English Dictionary