stay upstairs - French English Dictionary