sponge on others - Alemán Inglés Diccionario