a guardian of morals - Turco Inglés Diccionario