Dictionnaire français - anglais

rester

to stay