have something made - French English Dictionary