self-adhesive foam - Francés Inglés Diccionario