do something justice - French English Dictionary