completable - French English Dictionary