traffic-handling capacity - Francés Inglés Diccionario