slow-witted man - Español Inglés Diccionario