disgrace or dishonor a person - Turco Inglés Diccionario