childish or dumb person - Espagnol Anglais Dictionnaire