Amalgamated Transit Union - Francés Inglés Diccionario