traffic distributor - Alemán Inglés Diccionario