advocate moral values - Turkish English Dictionary