be full of good sense - Francés Inglés Diccionario