a stupid or gullible person - Francés Inglés Diccionario