to sponge off someone - Español Inglés Diccionario