tampulli - French English Dictionary