Sponge finger - Alemán Inglés Diccionario