mentally-defective - Francés Inglés Diccionario