national trade union federation of transportation workers - French English Dictionary