that can be finished - French English Dictionary