have one's uses - French English Dictionary