gaillard towertranslation and definition "gaillard tower", tamil lexiconWordTamil Definitiongaillard towerகைலாட்டரண்