naïve or not very intelligent person - Spanish English Dictionary