i have the place to myself - French English Dictionary