trade union of mechanics and related automotive transportation workers - Français Anglais Dictionnaire