completing - French English Dictionary