have (something) approved - French English Dictionary