i had it done - French English Dictionary