have a modest lifestyle - Espagnol Anglais Dictionnaire