lead a modest life - Francés Inglés Diccionario