dim-witted person - Francés Inglés Diccionario