foam rubber padding - Francés Inglés Diccionario