without ever leaving - French English Dictionary