synthetic rubber-coated fabric - Espagnol Anglais Dictionnaire