flood control reservoirtranslation and definition "flood control reservoir", tamil lexiconWordTamil Definitionflood control reservoirவெள்ளக்கட்டுப்பாட்டு நீர்த்தேக்கம்