to scrounge benefits - Francés Inglés Diccionario