cidden - French English Dictionary