to earn one's livelihood - Espagnol Anglais Dictionnaire