typically of a dumb person - Espagnol Anglais Dictionnaire