lead a modest life - Turco Inglés Diccionario