very careful, watchful, and provident man - Francés Inglés Diccionario