chanfla - French English Dictionary