dependence on welfare payments - Espagnol Anglais Dictionnaire