dependence on welfare payments - Francés Inglés Diccionario