piecing-up cycle - Spanish English Dictionary