synthetic rubber-coated fabric - Français Anglais Dictionnaire