pick up where someone leave off - French English Dictionary