have the habit of doing - French English Dictionary