chanfa - French English Dictionary