fabric coated with rubber - Espagnol Anglais Dictionnaire