dull, thick-witted person - Alemán Inglés Diccionario