fabric coated with rubber - Francés Inglés Diccionario