champak - French English Dictionary