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