heavily crowded - Spanish English Dictionary