heavily frequented - Spanish English Dictionary