sponge cloth - Turco Inglés Diccionario