signing up or registering for something - French English Dictionary