most congested - Alemán Inglés Diccionario