sponge rubber strip - Francés Inglés Diccionario