chiffrons - French English Dictionary