do oneself justice - Turkish English Dictionary