silly and unintelligent person - Francés Inglés Diccionario