permit for transit - Alemán Inglés Diccionario