do you have someone in your life - French English Dictionary