Amalgamated Transit Union - Alemán Inglés Diccionario