specialized transit - Alemán Inglés Diccionario