to sponge something - Espagnol Anglais Dictionnaire