underground lake or deposit of water - Französisch Englisch Wörterbuch