somewhat foolish person - Alemán Inglés Diccionario