take (someone's) livelihood away - Francés Inglés Diccionario