moral defect - Francés Inglés Diccionario