deedful - French English Dictionary