mental deficiency - Francés Inglés Diccionario