congested traffic - Alemán Inglés Diccionario