obturator foramentranslation and definition "obturator foramen", tamil lexiconWordTamil Definitionobturator foramenநெருங்கற்குடையம்