piecing-up cycle - French English Dictionary