moral superiority - Turco Inglés Diccionario