do somebody justice - French English Dictionary