foam rubber-cushioned - Francés Inglés Diccionario