chiffra - French English Dictionary