circulation of currency or traffic - Francés Inglés Diccionario