fabric coated with rubber - Alemán Inglés Diccionario