dull-witted person - Español Inglés Diccionario