lake or basin on the slopes of the pyrenees - French English Dictionary