circulation of currency or traffic - Alemán Inglés Diccionario