sense of right and wrong - Francés Inglés Diccionario