maintaining a livelihood - Espagnol Anglais Dictionnaire