we can stay somewhere else - French English Dictionary