tiruchchirappalli - French English Dictionary