chaflan - French English Dictionary