be a substitute player - Spanish English Dictionary