the most frequented of the lakes - Spanish English Dictionary