a stupid, ignorant person - Alemán Inglés Diccionario