do somebody credit - French English Dictionary