lacustrine limestone - Spanish English Dictionary