self-effacement - Turkish English Dictionary