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