lake or basin on the slopes of the pyrenees - Deutsch Englisch Wörterbuch