advocate moral values - Spanish English Dictionary