free transit - Alemán Inglés Diccionario