mental defect - Francés Inglés Diccionario