underground lake or deposit of water - Turc Anglais Dictionnaire