sponge on others - Turco Inglés Diccionario