practically completed - French English Dictionary