mental imbecility - Francés Inglés Diccionario