be very busy and crowded - Español Inglés Diccionario