traffic coordinator - Francés Inglés Diccionario