From French-English FreeDict Dictionary ver. 0.4.1: rester /ʀɛste/ <v> remain, stay, stay over
rester /ʀɛste/ <v> remain, stay, stay over