self-adhesive foam - Alemán Inglés Diccionario