deedbox - French English Dictionary